#ifndef CONTROLLER_THREAD_H
#define CONTROLLER_THREAD_H

#include <QThread>
#include "mainwindow.h"
#include "main_controller.h"
#include <QThread>
#include "boost/shared_ptr.hpp"
class ControllerThread : public QThread
{
    Q_OBJECT
public:
    explicit ControllerThread(QObject* parent = nullptr);

    void run();
    boost::shared_ptr<MainController> controller_;
//signals:

//public slots:
};

#endif // CONTROLLER_THREAD_H
